﻿using System;


namespace DAL
{
    //test
    //test2012-07-03 22:45:55
    //不要变更已有的枚举值！
    public static class Enums
    {
        /// <summary>
        /// 会员卡状态
        /// </summary>
        public enum cardstate : int
        { 
            未使用=0,
            使用中=1,
            已到期=2,
            已注销=3
        }
        /// <summary>
        /// 用户操作动作
        /// </summary>
        public enum useropertype : int
        { 
            登出=0,
            登录=1
        }
        /// <summary>
        /// 用户从哪里登录
        /// </summary>
        public enum userloginfrom : int
        { 
            图书馆=0,
            网站=1
        }

        /// <summary>
        /// 订单表图书状态
        /// </summary>
        public enum bookstate : int
        { 
            订单已经撤销=-1,
            处理中=0,
            发件中=1,
            阅读中=2,
            已归还=3
        }
        /// <summary>
        /// InfomationPublish功能模版
        /// </summary>
        public enum template : int
        {
            活动公告 = 0,
            关于阅读馆 = 1,
            家长指导手册 = 2,
            阅读分享 = 3,
            选书指导 = 4,
            阅读小明星 = 5,
            图书推荐 = 6,
            系列图书推荐 = 7,
            轮播广告 = 8,
            热门绘本 =9
        }

        /// <summary>
        /// 学员来源
        /// </summary>
        public enum userFrom : int
        {
            管理员添加 = 0,
            自主注册 = 1
        }

        /// <summary>
        /// 学员状态
        /// </summary>
        public enum userState : int
        {
            在读 = 0,
            退学 = 1,
            休学 = 2,
            非学员=3
        }
        /// <summary>
        /// 会员状态
        /// </summary>
        public enum uservip : int
        {
            临时会员 = 0,
            正式会员 =1,
            已注销 = 2,
            非会员黑户 = 3
        }
        /// <summary>
        /// 后台操作用户删除状态
        /// </summary>
        public enum operatorDelFlag : int
        {
            正常 = 0,
            删除 = 1,
        }
        public enum cardType : int
        {
            体验卡 = 0,
            季卡 = 1,
            半年卡 = 2,
            全年卡 = 3,
            vip半年卡 = 4,
            vip全年卡 = 5
        }
        /// <summary>
        /// 会员卡有效期（单位:月）
        /// </summary>
        public enum cardUseful : int
        {
            体验卡 = 1,
            季卡 = 3,
            半年卡 = 6,
            全年卡 = 12,
            vip半年卡 = 6,
            vip全年卡 = 12
        }

        /// <summary>
        /// 会员卡按次借，借多少次,每次会员书持有量最多四本
        /// </summary>
        public enum cardTimes : int
        {
            体验卡 = 2,
            季卡 = 12,
            半年卡 = 24,
            全年卡 = 48,
            vip半年卡 = 0,
            vip全年卡 = 0
        }
        /// <summary>
        /// 充值卡计费方式
        /// </summary>
        public enum cardChargeMode : int
        {
            计次 = 0, 
            包月 = 1
        }

        /// <summary>
        /// 会员收支明细是否需要进行余额计算
        /// </summary>
        public enum iestate : int
        {
            需要 = 1,
            不需要 = 0
        }

        /// <summary>
        /// 语种（0中文,1英文）
        /// </summary>
        public enum booklanguage:int
        {
            中文=0,
            英文=1
        }
        
        /// <summary>
        /// 电子或图书(0电子书，1图书,2既有电子书，又有图书)
        /// </summary>
        public enum bookebook:int
        {
            电子书=0,
            图书=1,
            电子书和图书=2
        }

        /// <summary>
        /// 适读年龄：0=0-1岁， 1=1-2岁 ，2=2-4岁  ，3=4-7岁 ，4=7-10岁 ，5=10-15岁， 6=15岁以上 ，7=家长指导书
        /// </summary>
        public enum bookforAge : int
        {
            _0至1岁 = 0,
            _1至2岁 = 1,
            _2至4岁 = 2,
            _4至7岁 = 3,
            _7至10岁 = 4,
            _10至15岁 = 5,
            _15岁以上 = 6,
            _家长指导书 = 7
        }

        /// <summary>
        /// 图书级别：0=PK  1=K  2=S1  3=S2  4=S3  5=S4  6=S5  7=S6  8=S7  9=S7以上
        /// </summary>
        public enum boollevel : int
        {
            PK=0,
            K=1,
            S1=2,
            S2=3,
            S3=4,
            S4=5,
            S5=6,
            S6=7,
            S7=8,
            S7以上=9
        }

        /// <summary>
        /// 按类型分：0=Picture Book/绘本   1=Level Reading/分级读物  2=Phonics Reading/拼读读物   3=Vocabulary Reading/词汇读物
        /// </summary>
        public enum bookType : int
        {
            PictureBook_绘本=0,
            LevelReading_分级读物=1,
            PhonicsReading_拼读读物=2,
            VocabularyReading_词汇读物=3
        }

        /// <summary>
        /// 按主题：0动物  1自然  2亲情  3社交  4艺术  5节日  6交通  7生命教育  8科普  9文学名著  10传记  11趣味
        /// </summary>
        public enum bookTheme : int
        {
            动物=0,
            自然=1,
            亲情=2,
            社交=3,
            艺术=4,
            节日=5,
            交通=6,
            生命教育=7,
            科普=8,
            文学名著=9,
            传记=10,
            趣味=11
        }

        /// <summary>
        /// 开本：0=16开,1=32开2=64开
        /// </summary>
        public enum bookKb : int
        {
            _16 = 0,
            _32开 = 1,
            _64开 = 2
        }

        /// <summary>
        /// 相关CD   0无   1有
        /// </summary>
        public enum bookAboutCd : int
        {
            无=0,
            有=1
        }
        /// <summary>
        /// 相关音频
        /// </summary>
        public enum bookAboutMp3 : int
        {
            无 = 0,
            有 = 1
        }
        /// <summary>
        /// 订单状态
        /// </summary>
        public enum lbistate : int
        {
            订单已经撤销 = -1,
            处理中 = 0,
            发件中 = 1,
            阅读中 = 2,
            已归还 = 3
        }

        /// <summary>
        /// 班级状态
        /// </summary>
        public enum classState : int
        {
            可用=1,
            不可用=0
        }

        /// <summary>
        /// 图书状态
        /// </summary>
        public enum bookState : int
        {
            下架=0,
            上架=1,
            已删除=2
        }

        public enum isbnstate : int
        { 
            未借出=0,
            借出=1,
            图书丢失=2//丢失的书不记入总量和库存量
        }

        public enum loginState : int
        { 
            用户名为空=1,
            密码为空=2,
            帐号已在别处登录=3,
            用户名或密码错误=4,
            黑户=5,
            登录成功=6,
            登录失败未知原因=7
        }
    }

    public static class webEnums
    {
        /// <summary>
        /// 功能模版代号
        /// </summary>
        public enum template : int
        {
            选择嘉沃 = 0,//首页公告管理
            新闻中心_行业动态 = 1,//首页公告管理
            新闻中心_学校新闻 = 2,//首页公告管理
            新闻中心_学校活动 = 3,//首页公告管理
            新闻中心_学校公告 = 4,//首页公告管理
            嘉沃课程_英语课程 = 5,//首页公告管理
            嘉沃课程_特色兴趣课 = 6,//首页公告管理
            学员风采_嘉沃之星 = 7,//阅读小明星管理
            学员风采_明星家庭 = 8,//阅读小明星管理
            学员风采_精彩视频 = 9,//阅读小明星管理
            学员风采_活动展示 = 10,//阅读小明星管理
            学员风采_作品展示 = 11,//阅读小明星管理
            学习资源_歌曲 = 12,//阅读小明星管理 详细页标题*正文内容去掉 
            学习资源_网站推荐 = 13,//小图 链接 文本说明（编辑框）
            学习资源_教辅资料 = 14,////标题 内容（编辑框）
            学习资源_教育知识分享 = 15,//标题 内容（编辑框）
            学习资源_嘉沃桌面下载 = 16,//阅读小明星管理 图片说明 图片2张
            学员俱乐部_校内公告 = 17,//首页公告管理
            学员俱乐部_成长记录 = 18,//首页公告管理
            学员俱乐部_在线课堂 = 19,//阅读小明星管理
            首页_轮播广告 = 20,//轮播广告管理
            首页_联系方式 = 21,//首页公告管理 去除列表标题 正文标题
            内页公用_内页头上大广告 = 22//内页头上大广告
        }
    }
}
